package dev.bong.vo;

import dev.bong.pojo.entity.User;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * @author: bong~
 * @description: TODO
 * @date: 2024/4/12 19:27
 * @version: 1.0
 */

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("用户注册请求")
public class UserVo {

    private Integer id;


    @ApiModelProperty("用户名")
    private String userName;

    @ApiModelProperty("用户账号")
    private String userAccount;

    @ApiModelProperty("用户密码")
    private String userPassword;


    @ApiModelProperty("专业")
    private String major;


    @ApiModelProperty("班级名称")
    private String className;

    @ApiModelProperty("职称")
    private String professionalTitle;

    @ApiModelProperty("角色Id")
    private Integer roleId;






}